stinking hellebore - Spanish English Dictionary